#ifndef DECODER_H_
#define DECODER_H_

#include <map>
#include <string>
#include "CPU.h"

class Decoder {
public:
	static void (*decode())(void);
	static void init(CPU *);
	
private:
	static CPU * myCPU;
	static std::map<unsigned short, void (*)(void)> formato01;
	
};


#endif /*DECODER_H_*/
